#include <linux/tty.h>

/*
 * This routine gets called when tty_write has put something into
 * the write_queue. It copies the input to the output-queue of it's
 * slave.
 * 
 * mpty 和 spty 是成对出现的
 */
void mpty_write(struct tty_struct * tty)
{
	// int nr = tty - tty_table;

	// if ((nr >> 6) != 2) {/* /64，实际就是判断 是否是 tty_table[128] */
	// 	printk("bad mpty\n\r");
    // } else {
	// 	pty_copy(tty,tty+64); /* 拷贝到 spty_table[0] ，也就是 tty_table[192]  */
    // }
}

void spty_write(struct tty_struct * tty)
{
	// int nr = tty - tty_table;

	// if ((nr >> 6) != 3) {
	// 	printk("bad spty\n\r");
	// } else {
	// 	pty_copy(tty,tty-64);
	// }
}